92888c66132f3580806ed33361e59c2beac8fab2,src/com/opencms/defaults/A_CmsBackoffice.java,A_CmsBackoffice,getContentHead,#CmsObject#CmsXmlWpTemplateFile#String#Hashtable#String#,529
Before Change
// redisplay after edit or something like this ...
template.setData("filterparameter", (String)session.getValue(sessionFilterParam));
}
template.setData("insertFilter", template.getProcessedDataValue("selectboxWithParam", this, parameters));
template.setData("setfocus", template.getDataValue("focus"));
}else{
template.setData("insertFilter", template.getProcessedDataValue("singleSelectbox", this, parameters));
After Change
template.setData("filterparameter", (String)session.getValue(sessionFilterParam));
}
// check if there is only one filtermethod, do not show the selectbox then
if (filterMethods.size()<2) {
// replace the selectbox with a simple text output
CmsFilterMethod defaultFilter = (CmsFilterMethod) filterMethods.firstElement();
template.setData("filtername",defaultFilter.getFilterName());
template.setData("insertFilter", template.getProcessedDataValue("noSelectboxWithParam", this, parameters));
} else {
template.setData("insertFilter", template.getProcessedDataValue("selectboxWithParam", this, parameters));
}
template.setData("setfocus", template.getDataValue("focus"));
}else{
// check if there is only one filtermethod, do not show the selectbox then
if (filterMethods.size()<2) {
// replace the selectbox with a simple text output
CmsFilterMethod defaultFilter = (CmsFilterMethod) filterMethods.firstElement();
template.setData("filtername",defaultFilter.getFilterName());
template.setData("insertFilter", template.getProcessedDataValue("noSelectbox", this, parameters));
} else {
template.setData("insertFilter", template.getProcessedDataValue("singleSelectbox", this, parameters));
}